// 这个文件写的都是函数, 接口请求函数
// 后面, 我们每个接口都对应了一个函数, 如果想要那相关接口的数据,只需要调用相关的接口请求函数就行
// axios使用, 函数用法 对象用法
// 三种参数 params参数 query参数 请求体参数
// params参数 是在url中携带的
// query参数  可以在url中携带 ?分割, 后面就是query参数
//            也可以在配置对象中配置,配置的属性名叫params
// 请求体参数,在配置独享当中data里面配置,请求方式都是put 和 post 才有请求体参数
//  axios({
//      url:'localhost:8000/userinfo',
//      methods:,
//      params:{
//          // 代表query参数
//          name:'asdasd',
//      },
//      data:{
//          // 请求体参数
//      }
//  })

import request from './ajax'
import mockAjax from './mockAjax'

// 请求三级分类列表数据
// /api/product/getBaseCategoryList
// get 
export const reqCategoryList = ()=>{
   return request({
       url:'/product/getBaseCategoryList',
       method:'get'
   })
}

// 验证请求是否成功
// reqCategoryList()   // 这里如果要调用,得把模块引入到main当中


// 请求获取模拟接口的数据banner和floor
export const reqBannerList = ()=>{
  return mockAjax({
      url:'/banner',
      method:'get'
  })
}

export const reqFloorList = ()=>{
    return mockAjax({
        url:'/floor',
        method:'get'
    })
  }

